#include "MoustachePig.h"

MoustachePig::MoustachePig(void)
: TexturedEntity()
{
    m_pixelsSize = Dimension();
}

MoustachePig::MoustachePig(boost::shared_ptr<Scene> scene, const Dimension& size)
: TexturedEntity(scene, "data/textures/ingamebirds1.tga")
{
    m_pixelsSize = size;
}

MoustachePig::~MoustachePig(void)
{
}

bool MoustachePig::onInitialize()
{
    // Specific initialization
    setPositionInTexture(Vector3(170.0f, 242.0f, 0.0f));
    setSizeInTexture(Dimension(108.0f, 98.0f));

    // Common initialization from base class
    return commonInit();
}

void MoustachePig::onPrepare(float dT)
{
    // Common process from base class
    commonPrepare(dT);
}

void MoustachePig::onDestroy(void)
{
}
